rug woven on a hand loom - Turc Anglais Dictionnaire